Big Huge Thesaurus

medical instrument

noun